Package | hl7.fhir.uv.v2mappings |
Type | ConceptMap |
Id | Id |
FHIR Version | R4 |
Source | http://hl7.org/fhir/uv/v2mappings/https://build.fhir.org/ig/HL7/v2-to-fhir/ConceptMap-segment-rol-generalpractitioner-to-patient.html |
Url | http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-rol-generalpractitioner-to-patient |
Version | 1.0.0 |
Status | active |
Date | 2025-01-15 |
Name | SegmentROLGeneralPractitionerToPatient |
Title | Segment ROL [GeneralPractitioner] to Patient Map |
Experimental | True |
Realm | uv |
Authority | hl7 |
Description | This ConceptMap represents a mapping from the HL7 V2 Segment ROL to the FHIR Patient Resource. |
Copyright | Copyright (c) 2025, HL7 International, Inc., All Rights Reserved. |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: ConceptMap segment-rol-generalpractitioner-to-patient
Mapping from (not specified) to (not specified)
Group 1 Mapping from unspecified code system
to unspecified code system
Source Code | Relationship | Target Code | Comment |
ROL-1 (Role Instance ID) | is equivalent to | generalPractitioner(PractitionerRole.identifier) | |
ROL-3 (Role-ROL) | is equivalent to | generalPractitioner(PractitionerRole.code) | |
ROL-4 (Role Person) | is equivalent to | generalPractitioner(PractitionerRole.practitioner) | |
ROL-5 (Role Begin Date/Time) | is equivalent to | generalPractitioner(PractitionerRole.period.start) | |
ROL-6 (Role End Date/Time) | is equivalent to | generalPractitioner(PractitionerRole.period.end) | |
ROL-11 (Office/Home Address/Birthplace) | is equivalent to | generalPractitioner(PractitionerRole.Practitioner(Practitioner.address)) | |
ROL-11 (Office/Home Address/Birthplace) | is equivalent to | generalPractitioner(PractitionerRole.location(Location.address)) | We seek feedback whether we actually should vary this based on ROL-13 being valued. If not valued, then put it in Patient.generalPractitioner(PractitionerRole.Practitioner(Practitioner.address[2])) |
ROL-11 (Office/Home Address/Birthplace) | is equivalent to | generalPractitioner(PractitionerRole.organization.(Organization.address)) | |
ROL-12 (Phone) | is equivalent to | generalPractitioner(PractitionerRole.telecom) | |
ROL-13 (Person's Location) | is equivalent to | generalPractitioner(PractitionerRole.location(Location)) | We seek more information on how this is mapped/merged with ROL-11. |
ROL-14 (Organization) | is equivalent to | generalPractitioner(PractitionerRole.organization.(Organization)) | We seek more information on how this is mapped/merged with ROL-11. |
{
"resourceType" : "ConceptMap",
"id" : "segment-rol-generalpractitioner-to-patient",
"text" : {
"status" : "generated",
"div" : "<div xmlns=\"http://www.w3.org/1999/xhtml\"><p class=\"res-header-id\"><b>Generated Narrative: ConceptMap segment-rol-generalpractitioner-to-patient</b></p><a name=\"segment-rol-generalpractitioner-to-patient\"> </a><a name=\"hcsegment-rol-generalpractitioner-to-patient\"> </a><a name=\"segment-rol-generalpractitioner-to-patient-en-US\"> </a><p>Mapping from (not specified) to (not specified)</p><br/><p><b>Group 1 </b>Mapping from <code>unspecified code system</code> to <code>unspecified code system</code></p><table class=\"grid\"><tr><td><b>Source Code</b></td><td><b>Relationship</b></td><td><b>Target Code</b></td><td><b>Comment</b></td></tr><tr><td>ROL-1 (Role Instance ID)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.identifier)</td><td/></tr><tr><td>ROL-3 (Role-ROL)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.code)</td><td/></tr><tr><td>ROL-4 (Role Person)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.practitioner)</td><td/></tr><tr><td>ROL-5 (Role Begin Date/Time)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.period.start)</td><td/></tr><tr><td>ROL-6 (Role End Date/Time)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.period.end)</td><td/></tr><tr><td>ROL-11 (Office/Home Address/Birthplace)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.Practitioner(Practitioner.address))</td><td/></tr><tr><td>ROL-11 (Office/Home Address/Birthplace)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.location(Location.address))</td><td>We seek feedback whether we actually should vary this based on ROL-13 being valued. If not valued, then put it in Patient.generalPractitioner(PractitionerRole.Practitioner(Practitioner.address[2]))</td></tr><tr><td>ROL-11 (Office/Home Address/Birthplace)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.organization.(Organization.address))</td><td/></tr><tr><td>ROL-12 (Phone)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.telecom)</td><td/></tr><tr><td>ROL-13 (Person's Location)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.location(Location))</td><td>We seek more information on how this is mapped/merged with ROL-11.</td></tr><tr><td>ROL-14 (Organization)</td><td><a href=\"http://hl7.org/fhir/extensions/5.1.0/CodeSystem-concept-map-equivalence.html#equivalent\" title=\"equivalent\">is equivalent to</a></td><td>generalPractitioner(PractitionerRole.organization.(Organization))</td><td>We seek more information on how this is mapped/merged with ROL-11.</td></tr></table></div>"
},
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "derived-from"
},
{
"url" : "label",
"valueString" : "Segment ROL[GeneralPractitioner] to Patient.fsh"
},
{
"url" : "url",
"valueUri" : "https://docs.google.com/spreadsheets/d/1k_CXL1pI4XSfDj93bYImERZ_fm5Cwm9tzQj_IKHBAeI/edit#gid=0"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/RelatedArtifact"
},
{
"url" : "http://hl7.org/fhir/StructureDefinition/structuredefinition-wg",
"valueCode" : "oo"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/ConceptMap/segment-rol-generalpractitioner-to-patient",
"version" : "1.0.0",
"name" : "SegmentROLGeneralPractitionerToPatient",
"title" : "Segment ROL [GeneralPractitioner] to Patient Map",
"status" : "active",
"experimental" : true,
"date" : "2025-01-15",
"publisher" : "HL7 International / Orders and Observations",
"contact" : [
{
"name" : "HL7 Orders and Observations Workgroup",
"telecom" : [
{
"system" : "url",
"value" : "http://www.hl7.org/Special/committees/orders"
}
]
}
],
"description" : "This ConceptMap represents a mapping from the HL7 V2 Segment ROL to the FHIR Patient Resource.",
"jurisdiction" : [
{
"coding" : [
{
"system" : "http://unstats.un.org/unsd/methods/m49/m49.htm",
"code" : "001"
}
]
}
],
"copyright" : "Copyright (c) 2025, HL7 International, Inc., All Rights Reserved.",
"group" : [
{
"element" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "EI"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-1",
"display" : "Role Instance ID",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Identifier"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.identifier)",
"display" : "generalPractitioner(PractitionerRole.identifier)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "CWE"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-3",
"display" : "Role-ROL",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "CodeableConcept"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.code)",
"display" : "generalPractitioner(PractitionerRole.code)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XCN"
},
{
"url" : "cardinalityMin",
"valueInteger" : -1
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-4",
"display" : "Role Person",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Reference(Practitioner)"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.practitioner)",
"display" : "generalPractitioner(PractitionerRole.practitioner)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "DTM"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-5",
"display" : "Role Begin Date/Time",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "dateTime"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.period.start)",
"display" : "generalPractitioner(PractitionerRole.period.start)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "DTM"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-6",
"display" : "Role End Date/Time",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "dateTime"
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.period.end)",
"display" : "generalPractitioner(PractitionerRole.period.end)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XAD"
},
{
"url" : "cardinalityMin",
"valueInteger" : -1
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-11",
"display" : "Office/Home Address/Birthplace",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Address"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.Practitioner(Practitioner.address))",
"display" : "generalPractitioner(PractitionerRole.Practitioner(Practitioner.address))",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XAD"
},
{
"url" : "cardinalityMin",
"valueInteger" : -1
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-11",
"display" : "Office/Home Address/Birthplace",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Address"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.location(Location.address))",
"display" : "generalPractitioner(PractitionerRole.location(Location.address))",
"equivalence" : "equivalent",
"comment" : "We seek feedback whether we actually should vary this based on ROL-13 being valued. If not valued, then put it in Patient.generalPractitioner(PractitionerRole.Practitioner(Practitioner.address[2]))"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XAD"
},
{
"url" : "cardinalityMin",
"valueInteger" : -1
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-11",
"display" : "Office/Home Address/Birthplace",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Address"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.organization.(Organization.address))",
"display" : "generalPractitioner(PractitionerRole.organization.(Organization.address))",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XTN"
},
{
"url" : "cardinalityMin",
"valueInteger" : -1
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-12",
"display" : "Phone",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "ContactPoint"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : -1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.telecom)",
"display" : "generalPractitioner(PractitionerRole.telecom)",
"equivalence" : "equivalent"
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "PL"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-13",
"display" : "Person's Location",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Reference(Location)"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.location(Location))",
"display" : "generalPractitioner(PractitionerRole.location(Location))",
"equivalence" : "equivalent",
"comment" : "We seek more information on how this is mapped/merged with ROL-11."
}
]
},
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "XON"
},
{
"url" : "cardinalityMin",
"valueInteger" : 1
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "ROL-14",
"display" : "Organization",
"target" : [
{
"extension" : [
{
"extension" : [
{
"url" : "type",
"valueCode" : "Reference(Organization)"
},
{
"url" : "cardinalityMin",
"valueInteger" : 0
},
{
"url" : "cardinalityMax",
"valueInteger" : 1
}
],
"url" : "http://hl7.org/fhir/uv/v2mappings/StructureDefinition/TypeInfo"
}
],
"code" : "generalPractitioner(PractitionerRole.organization.(Organization))",
"display" : "generalPractitioner(PractitionerRole.organization.(Organization))",
"equivalence" : "equivalent",
"comment" : "We seek more information on how this is mapped/merged with ROL-11."
}
]
}
]
}
]
}
XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.